supervised alternative learning program - Turkish English Dictionary